package comentarios;


import java.util.List;

import aterrizar.Usuario;



import daos.SessionManager;

public class ManagerComentarios {

	
	
	public void registrarNuevaPub(Usuario user, String destino, LikeStatus ls, List<String> comentarios, Visibilidad visibilidad) {
		new RegistrarNuevoDestino(user, destino, ls, comentarios, visibilidad).registrarComentario();
	}
	
	public List<String> verPubsAmigo(Usuario miUsuario, Usuario miAmigo){
		return new VerPubsAmigo(miUsuario, miAmigo).verPubsAmigo();
	}

	public void agregarComentario(Usuario usuario, String destino, String comentario) {
		SessionManager.MongoClient();
		new ModificarPub(usuario, destino).addComment(comentario);
	}

	public void cambiarVisibilidad(Usuario usuario, String destino, Visibilidad visibilidad){
		new ModificarPub(usuario, destino).changeVisibilidad(visibilidad);
	}
	
	public void cambiarLike(Usuario usuario, String destino, LikeStatus likeStatus){
		new ModificarPub(usuario, destino).changeLikeStatus(likeStatus);
	}
}
